naval propulsion - French English Dictionary